package com.gxa.park.core.pojo.domain;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * <p>
 * 
 * </p>
 *
 * @author mincheung
 * @since 2022-07-18
 */
@TableName("tb_three_parameters")
@ApiModel(value = "ThreeParameters对象", description = "")
@Data
@AllArgsConstructor
@NoArgsConstructor
public class ThreeParameters implements Serializable {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty(" 自增长id")
      @TableId(value = "thr_id", type = IdType.AUTO)
    private Integer thrId;

    @ApiModelProperty("微信支付商户")
    @TableField("thr_wc_pay_ct")
    private String thrWcPayCt;

    @ApiModelProperty("微信支付appid")
    @TableField("thr_wc_appid")
    private String thrWcAppid;

    @ApiModelProperty("微信商户账号")
    @TableField("thr_wc_count")
    private String thrWcCount;

    @ApiModelProperty("微信支付秘钥")
    @TableField("thr_wc_pay_secr")
    private String thrWcPaySecr;

    @ApiModelProperty("微信商户秘钥")
    @TableField("thr_wc_ct_secr")
    private String thrWcCtSecr;

    @ApiModelProperty("支付宝名称")
    @TableField("thr_alip_name")
    private String thrAlipName;

    @ApiModelProperty("合作者身份id")
    @TableField("thr_alip_partner_id")
    private String thrAlipPartnerId;

    @ApiModelProperty("md5校验码")
    @TableField("thr_alip_md5_number")
    private String thrAlipMd5Number;

    @ApiModelProperty("支付方式私有秘钥")
    @TableField("thr_alip_pri_scer")
    private String thrAlipPriScer;

    @ApiModelProperty("支付方式共有秘钥")
    @TableField("thr_alip_pub_scer")
    private String thrAlipPubScer;

    @ApiModelProperty("格式化方式")
    @TableField("thr_alip_format")
    private String thrAlipFormat;

    @ApiModelProperty("字符编码")
    @TableField("thr_alip_encode")
    private String thrAlipEncode;

    @ApiModelProperty("支付方式")
    @TableField("thr_apli_type")
    private String thrApliType;

    @ApiModelProperty("模板id")
    @TableField("thr_mess_mdoe_id")
    private String thrMessMdoeId;

    @ApiModelProperty("短信用户名")
    @TableField("thr_mess_username")
    private String thrMessUsername;

    @ApiModelProperty("短信密码")
    @TableField("thr_mess_pwd")
    private String thrMessPwd;
}
